pine-wood wool - Spanish English Dictionary